func github.com/andybalholm/brotli.bitMask
14 uses
github.com/andybalholm/brotli (current package)
bit_reader.go#L51: func bitMask(n uint32) uint32 {
bit_reader.go#L160: return uint32(getBitsUnmasked(br)) & bitMask(n_bits)
bit_reader.go#L172: *val = uint32(getBitsUnmasked(br)) & bitMask(n_bits)
bit_reader.go#L197: *val = uint32(getBitsUnmasked(br)) & bitMask(n_bits)
decode.go#L336: table = table[uint32(table[0].value)+((bits>>huffmanTableBits)&bitMask(nbits)):]
decode.go#L380: val = (val & bitMask(uint32(table[0].bits))) >> huffmanTableBits
decode.go#L422: var mask uint32 = bitMask((*bits - huffmanTableBits))
decode.go#L588: p = p[getBitsUnmasked(br)&uint64(bitMask(huffmanMaxCodeLengthCodeLength)):]
decode.go#L600: var repeat_delta uint32 = uint32(getBitsUnmasked(br)) & bitMask(extra_bits)
decode.go#L628: p = p[bits&bitMask(huffmanMaxCodeLengthCodeLength):]
decode.go#L640: var repeat_delta uint32 = (bits >> p[0].bits) & bitMask(extra_bits)
decode.go#L1875: var mask int = int(bitMask(shift))
decode.go#L2317: s.distance_postfix_bits = bits & bitMask(2)
decode.go#L2320: s.distance_postfix_mask = int(bitMask(s.distance_postfix_bits))
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |